musical instrument consisting of a bamboo tube with hard seeds in it - Spanisch Englisch Wörterbuch